From d5137734bc006278d3441e5d6b05e6d7c2931220 Mon Sep 17 00:00:00 2001 From: "kaf24@scramble.cl.cam.ac.uk" Date: Wed, 17 Mar 2004 13:49:15 +0000 Subject: [PATCH] bitkeeper revision 1.806 (4058575bj1znOTlYdipFIG8KLGJwfQ) pdb.txt, README, README.CD: Doc fixes. --- README | 10 +++++----- README.CD | 5 +++-- docs/pdb.txt | 16 +++------------- 3 files changed, 11 insertions(+), 20 deletions(-) diff --git a/README b/README index 1ff127dd59..c3c67b968e 100644 --- a/README +++ b/README @@ -1,9 +1,9 @@ ############################# - __ __ _ ____ - \ \/ /___ _ __ / | |___ \ - \ // _ \ '_ \ | | __) | - / \ __/ | | | | |_ / __/ - /_/\_\___|_| |_| |_(_)_____| + __ __ _ _____ + \ \/ /___ _ __ / | |___ / + \ // _ \ '_ \ | | |_ \ + / \ __/ | | | | |_ ___) | + /_/\_\___|_| |_| |_(_)____/ ############################# diff --git a/README.CD b/README.CD index f43357e580..0683c4cfe9 100644 --- a/README.CD +++ b/README.CD @@ -520,8 +520,9 @@ We supply a handy debug terminal program which you can find in /usr/local/src/xen-1.0/xeno-1.0.bk/tools/misc/miniterm/ This should be built and executed on another machine that is connected via a null modem cable. Documentation is included. -Alternatively, telnet can be used in 'char mode' if the Xen machine is -connected to a serial-port server. +Alternatively, if the Xen machine is connected to a serial-port server +then we supply a dumb TCP terminal client: + 'tools/xenctl/lib/console_client.py ' Installing Xen / XenoLinux on a RedHat distribution diff --git a/docs/pdb.txt b/docs/pdb.txt index 6eb91096b1..0d2bcf4692 100644 --- a/docs/pdb.txt +++ b/docs/pdb.txt @@ -70,7 +70,7 @@ Serial Port Configuration pdb expects to communicate with gdb using the serial port. Since this port is often shared with the machine's console output, pdb can - discriminate its communication by setting the high bit of each char. + discriminate its communication by setting the high bit of each byte. A new tool has been added to the source tree which splits the serial output from a remote machine into two streams: @@ -82,22 +82,12 @@ Serial Port Configuration Note: nsplitd was originally written for the Nemesis project at Cambridge. - Usage: - %telnet - This is the console of the remote machine. You will probably - want to set telnet in char mode (or create a .telnetrc file). - and are for your instance of nsplitd. - You should be able to press 'h' to display a list of keyboard - handlers. In particular, you should see: - key 'D' (ascii '44') => enter pervasive debugger - After nsplitd accepts a connection on , it starts listening on port . Characters sent to the will have the high bit set and vice versa for characters received. - Note: if you are not using a serial console and can dedicate your - serial line to pdb messages, then edit pdb_put_char and pdb_get_char - in pdb-stub.c to remove the high bit tests. + You can connect to the nsplitd using + 'tools/xenctl/lib/console_client.py ' GDB 6.0 pdb has been tested with gdb 6.0. It should also work with -- 2.30.2